exe:code.o
	gcc code.o -o exe
code.o:code.s
	gcc -c code.s -o code.o
code.s:code.i
	gcc -S code.i -o code.s
code.i:code.c
	gcc -E code.c -o code.i
.PHONY:clean
clean:
	rm -rf exe code.o code.s code.i
